scotland ireland irish finance jobs jobs london it jobs escorts dublin job bristol rhode island beach computer jobs engineering jobs newport cork careers glasgow employment california bath escort career